package com.bt.lms.ui.page.sys.study.action;

import com.bt.lms.ui.vo.PageSkipInfo;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;

/**
 * 取消按钮事件（编辑学习中心界面）
 *
 * @author 徐大永
 */
public class SCCancelBen implements EventHandler<ActionEvent> {

    /**
     * 界面跳转数据
     */
    private final PageSkipInfo pageSkipInfo;

    /**
     * 构建事件
     *
     * @param pageSkipInfo 界面跳转信息
     */
    public SCCancelBen(PageSkipInfo pageSkipInfo) {
        this.pageSkipInfo = pageSkipInfo;
    }

    /**
     * 事件实现
     * 1.跳转界面（个人部分跳转 + 位置变化）
     *
     * @param event the event which occurred
     */
    @Override
    public void handle(ActionEvent event) {

//        //界面跳转数据
//        Pane pane = pageSkipInfo.getPane();
//        Integer index = pageSkipInfo.getIndex();
//
//        PageList pageStudyCenList = new PageList(pageSkipInfo, pageQuery);
//
//        ObservableList<Node> children = pane.getChildren();
//        children.set(index, pageStudyCenList);

    }
}
